package com.example.rpapp.context;


import com.example.rpclient.dto.data.ActivityConfigVo;
import com.example.rpclient.dto.data.AwardVo;
import com.example.rpdomain.award.AwardEntity;
import lombok.Data;
import lombok.experimental.Accessors;


@Data
@Accessors(chain = true)
public class ActivityDrawContext {

    private ActivityConfigVo activityConfigVo;

    /**
     * 抽奖算法获得到的奖项
     */
    private AwardVo awardVo;
    /**
     * 抽奖算法获得到的奖项entity
     */
    private AwardEntity awardEntity;

    /**
     * 是否中奖,true:中奖
     */
    private Boolean isWinTheLottery;

    /**
     * 是否可见，用户中奖日志是否可见
     */
    private Boolean isShow;

    /**
     * 中奖记录id
     */
    private Long recordId;

}
